package com.vietnam.power.domain;

import java.util.Date;

import com.vietnam.power.persistence.UserInfo;

public class LocationDTO {
	private Long locationId;
	private Date createdDate;
	private String locationName;
	private Date updatedDate;
	
	/**
	 * @param locationId
	 * @param createdDate
	 * @param locationName
	 * @param updatedDate
	 * @param createdBy
	 * @param updatedBy
	 */
	public LocationDTO(Long locationId, Date createdDate, String locationName,
			Date updatedDate, UserInfo createdBy, UserInfo updatedBy) {
		this.locationId = locationId;
		this.createdDate = createdDate;
		this.locationName = locationName;
		this.updatedDate = updatedDate;
		this.createdBy = createdBy;
		this.updatedBy = updatedBy;
	}
	/**
	 * @return the locationId
	 */
	public Long getLocationId() {
		return locationId;
	}
	/**
	 * @param locationId the locationId to set
	 */
	public void setLocationId(Long locationId) {
		this.locationId = locationId;
	}
	/**
	 * @return the createdDate
	 */
	public Date getCreatedDate() {
		return createdDate;
	}
	/**
	 * @param createdDate the createdDate to set
	 */
	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}
	/**
	 * @return the locationName
	 */
	public String getLocationName() {
		return locationName;
	}
	/**
	 * @param locationName the locationName to set
	 */
	public void setLocationName(String locationName) {
		this.locationName = locationName;
	}
	/**
	 * @return the updatedDate
	 */
	public Date getUpdatedDate() {
		return updatedDate;
	}
	/**
	 * @param updatedDate the updatedDate to set
	 */
	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}
	/**
	 * @return the createdBy
	 */
	public UserInfo getCreatedBy() {
		return createdBy;
	}
	/**
	 * @param createdBy the createdBy to set
	 */
	public void setCreatedBy(UserInfo createdBy) {
		this.createdBy = createdBy;
	}
	/**
	 * @return the updatedBy
	 */
	public UserInfo getUpdatedBy() {
		return updatedBy;
	}
	/**
	 * @param updatedBy the updatedBy to set
	 */
	public void setUpdatedBy(UserInfo updatedBy) {
		this.updatedBy = updatedBy;
	}
	private UserInfo createdBy;
	private UserInfo updatedBy;
}
